// i.d(t, { oR: () => s, AN: () => r, aH: () => o })
import Matrix from "../three/Matrix"

const s = { fov: 75, near: 0.1, far: 3000 },
  r = (e: number, t = new Matrix()) => t.makePerspectiveFov(s.fov, e, s.near, s.far),
  o = (e, t, i = 1, r = new Matrix()) => {
    const o = e / 2
    const a = t / 2
    const l = r.makeOrthographic(-o, o, a, -a, s.near, s.far)
    return (l.elements[0] *= i), (l.elements[5] *= i), l
  }
export default { oR: s, AN: r, aH: o }
